batten on
phrasal verb
battened on; battening on; battens on
British, formal + disapproving
: to live well or succeed by using (something or someone)
He is someone who battens on the generosity of others.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share